package com.pro.xwt.common.service;


import java.util.List;
import java.util.Map;

import com.pro.xwt.common.model.BTask;
import com.pro.xwt.common.vo.BEmployeeVO;
import com.pro.xwt.common.vo.BProjectVO;

public interface BTaskService extends BaseService<BTask, String>{
	List<BTask> selectTaskByEmployee(String empId); 
	int updateComState(String id,BTask btask);
	List<BTask> selectTasks(String execEmpId);
	int activeEmployee();
	List<BProjectVO> selectTaskCountAndProj(Map<String,Object> map);
	List<BEmployeeVO> selectEmpTasks(Map<String,Object> parameter);
	Map<String,Object>  differentStateTaskSum();
    int insert(BTask t);
}
